thorns, spines, and prickles - German English Dictionary